1337
0
1270
3
1491
1
2989
5
1255
292
2296
2
3114
4
12320
2843
10270
20634
8
777
625
1343
370
2283
995
2708
2301
563
11881