100 100
10
53 70 3710 3
53 57 3021 1
59 51 3009 2
32 65 2080 2
29 71 2059 3
33 62 2046 1
60 34 2040 4
31 65 2015 1
42 47 1974 4
58 33 1914 4
